.ant-form {
	// padding: 16px;
	.ant-form-item {
		margin-bottom: var(--md);
	}
	.form-btns {
		display: flex;
		justify-content: center;
	}
	.ant-checkbox-group {
		&.vertical {
			.ant-checkbox-group-item {
				display: block;
			}
		}
	}
}
.ant-tooltip {
	&-inner {
		padding: 6px var(--md);
		border-radius: 4px;
		box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
	}
}
.page {
	height: 100%;
	&.hasTree {
		background: #f0f2f5;
		display: flex;
		padding: 0;
		.ant-tree {
			width: 300px;
			padding: var(--sd);
			background: #fff;
			margin-right: var(--md);
			font-size: var(--fs);
		}
		.u-table {
			flex: 1;
		}
	}
}
.model-footer {
	display: flex;
	justify-content: center;
}
.table-action {
	display: flex;
	justify-content: space-around;
}
::-webkit-scrollbar-track {
	width: 2px;
	background: #e8e8e8;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}

::-webkit-scrollbar-thumb {
	background-color: #d3d7d8;
	background-clip: padding-box;
	min-height: 28px;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}

::-webkit-scrollbar-thumb:hover {
	background-color: rgba(#101f1c, 0.5);
}

::-webkit-scrollbar {
	width: 4px;
	height: 8px;
}
